.mall_nav_1{
    height: 4.266667rem;
    width: 10rem;
    /* background: palegreen; */
    display:flex;
    flex-wrap:wrap;
    /* float: left; */
}
.app{
    height: 2.1rem;
    width: 2rem;
    /* background: purple; */
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content: space-evenly;
}
.app img{
    width: 1.333333rem;
    height: 1.333333rem;
    /* background-color: powderblue; */
}
.app span{
    width: 2rem;
    height: .48rem;
    font-size: .266667rem;
    display: block;
    text-align: center;
    color: #000;
}
.nav{
    width: 20rem;
    height:  4.266667rem;
    display:flex;
    position: absolute;
    

}
.navd{
    position: relative;
    width: 10rem;
    height:  4.266667rem;
    overflow: hidden;
    background: rgb(246, 246, 246);
}
.yuand{
    height: .4rem;
    display: flex;
    justify-content: center;
    align-items:center;
}
.yuand span{
    display: block;
    width: .133333rem;
    height: .133333rem;
    border-radius: 50%;
    background: black;
    margin: 0 .08rem;
    z-index: 999;
}
.kill{
    height: 3.786667rem;
    width: 9.333333rem;
    border-radius:.266667rem;
    background: #fff;
    margin: 0 .333333rem;
    margin-bottom: .266667rem;
    overflow: hidden;
}
.title{
    height: .904rem;
    width: 100%;
    
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.lkill{
    width: 4.8rem;
    height: .933333rem;
    
    display:flex;
    justify-content: space-evenly;
    align-items:center;
}
.rkill{
    width: 1.866667rem;
    height: .88rem;
    
    line-height: .88rem;
    display: flex;
    align-items: center;
    

}
.rkill p{
    font-size: .346667rem;
    color: rgb(252, 61, 43);
}
.rkill span{
    font-size:.346667rem ;
    background: rgb(252, 61, 43);
    display: block;
    border-radius: 50%;
    height: .4rem;
    width: .4rem;
    line-height:.4rem ;
    margin-left: .08rem;
    color:#fff;
    text-align: center;
}
.lkill span{
    width: 1.493333rem;
    height: .72rem;
    font-size: .32rem;
    display: block;
    line-height: .72rem;
}
.lkill p{
    width: 1.2rem;
    height: .48rem;
    display: flex;
    /* background-color: rgb(252, 61, 43); */
}
.shij2 span{
    display: block;
    height: .48rem;
    line-height: .48rem;
    color:rgb(252, 61, 43);
    text-align: center;
    
}
.shijk{
    display: flex;
    width: 1.6rem;
    justify-content: space-evenly;
    align-items: center;
    
}
.shijk span{
    line-height:.48rem ;
}
.shijk span:nth-of-type(1){
    display:block;
    width: .4rem;
    height: .48rem;
    color:#fff;
    background-color: rgb(252, 61, 43);
}
.shijk span:nth-of-type(3){
    display:block;
    width: .4rem;
    height: .48rem;
    color:#fff;
    background-color: rgb(252, 61, 43);
}
.shijk span:nth-of-type(5){
    display:block;
    width: .4rem;
    height: .48rem;
    color:#fff;
    background-color: rgb(252, 61, 43);
}
.shijk span:nth-of-type(2){
    color: rgb(252, 61, 43);
    text-align: center;
}
.shijk span:nth-of-type(4){
    color: rgb(252, 61, 43);
    text-align: center;
}
.new_item{
    overflow: hidden;
}
.new_item ul{
    height: 2.746667rem;
    width: 20rem;
}
.new_item li{
    width: 1.555467rem;
    height: 2.746667rem;
    /* background-color: rosybrown; */
    float: left;
    display: flex;
    flex-direction:column ;
    align-items: center;
    justify-content: space-evenly;
}
.skill_item img{
    width: 1.5rem;
    height:1.5rem;
    background-color: red;
}
.skill_item span{
    display: block;
    color:rgb(242, 39, 12);
    font-size: .346667rem;
    text-align: center;

}
.skill_item em {
    font-size: .266667rem;
}
.skill_item del {
    font-size: .266667rem;
    color: rgb(166, 153, 179);
    display: block;
    text-align: center;
}
.floor{
    width: 9.333333rem;
    height: 6.933333rem;
    background-color: #fff;
    display: flex;
    justify-content: center;
    flex-wrap:wrap;
    margin: 0 .333333rem;
    border-radius: .16rem;
    overflow: hidden;
    /* border: .026667rem solid rgb(166, 153, 179); */
    margin-bottom: .266667rem;
}
.realshowl{
    width: 4.666667rem;
    height: 3.2rem;
    
    display: flex;
    flex-direction:column;
    
    /* margin: .053333rem; */
    /* align-items: center; */
}
.realshow3{
    width: 2.333333rem;
    height: 3.2rem;
    
}
.commen h3{
    font-size: .426667rem;
    text-align: left;
    margin: .053333rem;
}
.commen p{
    font-size: .346667rem;
    color: rgb(102, 103, 113);
    /* text-align: center; */
}
.opa{
    height: 2.133333rem;
    
    width: 4.6rem;
    display: flex;
}
.opa img{
    width: 2.3rem;
    height: 2.133333rem;
    
}
.opa1 img{
    width: 2.3rem;
    height: 2.133333rem;
}
.love_floor{
    width: 9.333333rem;
    display: flex;
    justify-content: space-between;
    flex-wrap:wrap;
    margin: 0 .333333rem;
    /* background-color: #fff; */
}
.goods{
    width: 4.533333rem;
    height: 7.306667rem;
    /* background-color: wheat; */
    display: flex;
    flex-direction:column;
    background-color: #fff;
    margin-bottom: .266667rem;
}
.goods img{
    width: 4.533333rem;
    height: 4.613333rem;
    /* background-color: blue; */
}
.product-text{
    width: 4.533333rem;
    height: .826667rem;
    /* background-color: yellow; */
}
.product-text img{
    width: 1.261333rem;
    height: .346667rem;
    float: left;
    /* background-color: blue; */
}
.product-text p{
    font-size: .266667rem;
    width: 4.533333remrem;
    /* height: .826667rem; */
    /* white-space: nowrap; */
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow-x: hidden;
    text-overflow:ellipsis;
}
.product-info{
    height: .693333rem;
    /* background-color: azure; */
    display: flex;
    justify-content: space-between;
}
.price22 em{
    font-size: .266667rem;
    color: rgb(250, 54, 25);
}
.price22 span{
    color: rgb(250, 54, 25);
    font-size: .4rem;
}
.product-info p{
    font-size: .266667rem;
    /* color: rgb(166, 153, 179); */
    background-color: rgba(166, 153, 179,.3);
    border-radius: 50%;
    width: 1.2rem;
    height: .586667rem;
    text-align: center;
}
.dwt{
    z-index: 999;
}
.dwt img{
    width: .933333rem;
    height: .933333rem;
    position: fixed;
    right: 0;
    top: 2.8rem;
    background-color: rgb(166, 153, 179);
    z-index: 9999;
}
.dwt1 i{
    width: 1.013333rem;
    height: 1.013333rem;
    /* display: block; */
    position:fixed;
    background-color: rgb(242, 39, 12);
    right: 0;
    bottom: 3.133333rem;
}